live off someone (depend on someone) - Almanca İngilizce Sözlük